rough earth snake - Turco Inglés Diccionario